\hypertarget{classzxing_1_1pdf417_1_1decoder_1_1_decoder}{}\section{zxing\+:\+:pdf417\+:\+:decoder\+:\+:Decoder Class Reference}
\label{classzxing_1_1pdf417_1_1decoder_1_1_decoder}\index{zxing\+::pdf417\+::decoder\+::\+Decoder@{zxing\+::pdf417\+::decoder\+::\+Decoder}}


{\ttfamily \#include $<$Decoder.\+h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classzxing_1_1pdf417_1_1decoder_1_1_decoder_a70f4fdb487aa074838ffc097897c6a2f}\label{classzxing_1_1pdf417_1_1decoder_1_1_decoder_a70f4fdb487aa074838ffc097897c6a2f}} 
\mbox{\hyperlink{classzxing_1_1_ref}{Ref}}$<$ \mbox{\hyperlink{classzxing_1_1_decoder_result}{Decoder\+Result}} $>$ {\bfseries decode} (\mbox{\hyperlink{classzxing_1_1_ref}{Ref}}$<$ \mbox{\hyperlink{classzxing_1_1_bit_matrix}{Bit\+Matrix}} $>$ bits, \mbox{\hyperlink{classzxing_1_1_decode_hints}{Decode\+Hints}} const \&hints)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
The main class which implements P\+D\+F417 Code decoding -- as opposed to locating and extracting the P\+D\+F417 Code from an image.

2012-\/06-\/27 H\+FN Reed-\/\+Solomon error correction activated, see class P\+D\+F417\+R\+S\+Decoder. 

2012-\/09-\/19 H\+FN Reed-\/\+Solomon error correction via Error\+Correction/\+Modulus\+G\+F/\+Modulus\+Poly. 

The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
R\+:/\+Develop/a0-\/develop/\+Lib\+Q\+Qt/src/exquisite/qrcode/qrdecode/zxing/zxing/pdf417/decoder/Decoder.\+h\item 
R\+:/\+Develop/a0-\/develop/\+Lib\+Q\+Qt/src/exquisite/qrcode/qrdecode/zxing/zxing/pdf417/decoder/P\+D\+F417\+Decoder.\+cpp\end{DoxyCompactItemize}
